package com.hzhr.iot.device.queryModel.custom;

import com.hzhr.iot.device.queryModel.ImplRecordQueryModel;

import java.util.Date;
import java.util.List;

public class ImplRecordCustomQueryModel extends ImplRecordQueryModel {
    private Integer equal_id;
    private Integer equal_createUserId;
    private String equal_isValid;
    private String equal_iotDeviceCode;
    private Integer equal_deptId;
    private Integer equal_iotDeviceExt_isValid;
    private Integer equal_subCompanyId;
    private String equal_collectDeviceCode;
    private String equal_code;
    private String equal_gasUserCode;
    private String like_gasUserName;
    private String like_gasUserAddress;
    private Date greaterthanorequal_implementTime;
    private Date lessthanorequal_implementTime;
    private List<String> in_code;

    private String orderBy_implementTime;

    private Boolean ext_commStatusExt;
    private Boolean ext_runStatusExt;
    private Boolean ext_fixStatusExt;
    private Boolean ext_collectDeviceExt;
    private Boolean ext_iotDeviceExt;
    private Boolean ext_collectDeviceExt_typeExt;
    private Boolean ext_iotDeviceExt_typeExt;
    private Boolean ext_iotDeviceExt_simTypeExt;
    private Boolean ext_iotDeviceTypeExt;
    private Boolean ext_prodFactoryExt;
    private Boolean ext_simTypeExt;
    private Boolean ext_managedMeterInfoExt;
    private Boolean ext_installFacotoryExt;

    private String set_isValid;
    private Date set_updateTime;
    private Integer set_updateUserId;

    public Integer getEqual_id() {
        return equal_id;
    }

    public void setEqual_id(Integer equal_id) {
        this.equal_id = equal_id;
    }

    public Integer getEqual_createUserId() {
        return equal_createUserId;
    }

    public void setEqual_createUserId(Integer equal_createUserId) {
        this.equal_createUserId = equal_createUserId;
    }

    public String getEqual_isValid() {
        return equal_isValid;
    }

    public void setEqual_isValid(String equal_isValid) {
        this.equal_isValid = equal_isValid;
    }

    public Boolean getExt_commStatusExt() {
        return ext_commStatusExt;
    }

    public void setExt_commStatusExt(Boolean ext_commStatusExt) {
        this.ext_commStatusExt = ext_commStatusExt;
    }

    public Boolean getExt_runStatusExt() {
        return ext_runStatusExt;
    }

    public void setExt_runStatusExt(Boolean ext_runStatusExt) {
        this.ext_runStatusExt = ext_runStatusExt;
    }

    public Boolean getExt_fixStatusExt() {
        return ext_fixStatusExt;
    }

    public void setExt_fixStatusExt(Boolean ext_fixStatusExt) {
        this.ext_fixStatusExt = ext_fixStatusExt;
    }

    public Boolean getExt_collectDeviceExt() {
        return ext_collectDeviceExt;
    }

    public void setExt_collectDeviceExt(Boolean ext_collectDeviceExt) {
        this.ext_collectDeviceExt = ext_collectDeviceExt;
    }

    public Boolean getExt_iotDeviceExt() {
        return ext_iotDeviceExt;
    }

    public void setExt_iotDeviceExt(Boolean ext_iotDeviceExt) {
        this.ext_iotDeviceExt = ext_iotDeviceExt;
    }

    public Boolean getExt_collectDeviceExt_typeExt() {
        return ext_collectDeviceExt_typeExt;
    }

    public void setExt_collectDeviceExt_typeExt(Boolean ext_collectDeviceExt_typeExt) {
        this.ext_collectDeviceExt_typeExt = ext_collectDeviceExt_typeExt;
        setExt_collectDeviceExt(true);
    }

    public Boolean getExt_iotDeviceExt_typeExt() {
        return ext_iotDeviceExt_typeExt;
    }

    public void setExt_iotDeviceExt_typeExt(Boolean ext_iotDeviceExt_typeExt) {
        this.ext_iotDeviceExt_typeExt = ext_iotDeviceExt_typeExt;
        setExt_iotDeviceExt(true);
    }

    public Boolean getExt_iotDeviceExt_simTypeExt() {
        return ext_iotDeviceExt_simTypeExt;
    }

    public void setExt_iotDeviceExt_simTypeExt(Boolean ext_iotDeviceExt_simTypeExt) {
        this.ext_iotDeviceExt_simTypeExt = ext_iotDeviceExt_simTypeExt;
        setExt_iotDeviceExt(true);
    }

    public String getEqual_iotDeviceCode() {
        return equal_iotDeviceCode;
    }

    public void setEqual_iotDeviceCode(String equal_iotDeviceCode) {
        this.equal_iotDeviceCode = equal_iotDeviceCode;
    }

    public String getSet_isValid() {
        return set_isValid;
    }

    public void setSet_isValid(String set_isValid) {
        this.set_isValid = set_isValid;
    }

    public Date getSet_updateTime() {
        return set_updateTime;
    }

    public void setSet_updateTime(Date set_updateTime) {
        this.set_updateTime = set_updateTime;
    }

    public Integer getSet_updateUserId() {
        return set_updateUserId;
    }

    public void setSet_updateUserId(Integer set_updateUserId) {
        this.set_updateUserId = set_updateUserId;
    }

    public Integer getEqual_deptId() {
        return equal_deptId;
    }

    public void setEqual_deptId(Integer equal_deptId) {
        this.equal_deptId = equal_deptId;
    }

    public Integer getEqual_iotDeviceExt_isValid() {
        return equal_iotDeviceExt_isValid;
    }

    public void setEqual_iotDeviceExt_isValid(Integer equal_iotDeviceExt_isValid) {
        setExt_iotDeviceExt(true);
        this.equal_iotDeviceExt_isValid = equal_iotDeviceExt_isValid;
    }

    public Integer getEqual_subCompanyId() {
        return equal_subCompanyId;
    }

    public void setEqual_subCompanyId(Integer equal_subCompanyId) {
        this.equal_subCompanyId = equal_subCompanyId;
    }

    public String getEqual_collectDeviceCode() {
        return equal_collectDeviceCode;
    }

    public void setEqual_collectDeviceCode(String equal_collectDeviceCode) {
        this.equal_collectDeviceCode = equal_collectDeviceCode;
    }

    public Boolean getExt_iotDeviceTypeExt() {
        return ext_iotDeviceTypeExt;
    }

    public void setExt_iotDeviceTypeExt(Boolean ext_iotDeviceTypeExt) {
        this.ext_iotDeviceTypeExt = ext_iotDeviceTypeExt;
    }

    public Boolean getExt_prodFactoryExt() {
        return ext_prodFactoryExt;
    }

    public void setExt_prodFactoryExt(Boolean ext_prodFactoryExt) {
        this.ext_prodFactoryExt = ext_prodFactoryExt;
    }

    public Boolean getExt_simTypeExt() {

        return ext_simTypeExt;
    }

    public void setExt_simTypeExt(Boolean ext_simTypeExt) {

        this.ext_simTypeExt = ext_simTypeExt;
    }

    public Boolean getExt_managedMeterInfoExt() {
        return ext_managedMeterInfoExt;
    }

    public void setExt_managedMeterInfoExt(Boolean ext_managedMeterInfoExt) {
        this.ext_managedMeterInfoExt = ext_managedMeterInfoExt;
    }

    public Boolean getExt_installFacotoryExt() {
        return ext_installFacotoryExt;
    }

    public void setExt_installFacotoryExt(Boolean ext_installFacotoryExt) {
        this.ext_installFacotoryExt = ext_installFacotoryExt;
    }

    public String getEqual_code() {
        return equal_code;
    }

    public void setEqual_code(String equal_code) {
        this.equal_code = equal_code;
    }

    public String getOrderBy_implementTime() {
        return orderBy_implementTime;
    }

    public void setOrderBy_implementTime(String orderBy_implementTime) {
        this.orderBy_implementTime = orderBy_implementTime;
    }

    public String getEqual_gasUserCode() {
        return equal_gasUserCode;
    }

    public void setEqual_gasUserCode(String equal_gasUserCode) {
        this.equal_gasUserCode = equal_gasUserCode;
    }

    public String getLike_gasUserName() {
        return like_gasUserName;
    }

    public void setLike_gasUserName(String like_gasUserName) {
        this.like_gasUserName = like_gasUserName;
    }

    public String getLike_gasUserAddress() {
        return like_gasUserAddress;
    }

    public void setLike_gasUserAddress(String like_gasUserAddress) {
        this.like_gasUserAddress = like_gasUserAddress;
    }

    public Date getGreaterthanorequal_implementTime() {
        return greaterthanorequal_implementTime;
    }

    public void setGreaterthanorequal_implementTime(Date greaterthanorequal_implementTime) {
        this.greaterthanorequal_implementTime = greaterthanorequal_implementTime;
    }

    public Date getLessthanorequal_implementTime() {
        return lessthanorequal_implementTime;
    }

    public void setLessthanorequal_implementTime(Date lessthanorequal_implementTime) {
        this.lessthanorequal_implementTime = lessthanorequal_implementTime;
    }

    public List<String> getIn_code() {
        return in_code;
    }

    public void setIn_code(List<String> in_code) {
        this.in_code = in_code;
    }
}

